snake mackerel - Francés Inglés Diccionario